home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Cosmo Software 1997 May
/
SGI Cosmo Software 1997 May.iso
/
docs6.2
/
relnotes
/
cosmoworlds
/
ch4.z
/
ch4
Wrap
Text File
|
1997-05-23
|
9KB
|
265 lines
- 1 -
4. _B_u_g__F_i_x_e_s__S_i_n_c_e__C_o_s_m_o__W_o_r_l_d_s__1_._0
This section documents bugs fixed since the 1.0 release of
Cosmo Worlds.
4.1 _G_e_n_e_r_a_l__I_t_e_m_s
+o The memory use of Cosmo Worlds has been improved, and
several tools now run considerably faster while using
less memory.
+o The Paste menu in the Edit menu item did not grey out
when the app started up, even if there was no VRML in
the clipboard. Fixed for 1.0.2. (362831).
+o Copying and pasting objects that contain prototypes now
works. The bug was implemented by using memory local
to the program for storing the copied data as opposed
to using the X cut buffer. A side effect of this fix
is that objects cannot be copied from other
applications and pasted into Cosmo Worlds. A bug on
that problem has been posted as bug #435878. (421884)
+o If you use the right mouse to bring up the viewers pop
up menu, and select "Hidden Line" as the Draw Style (a
very handy mode for PEP editing) the colored objects in
the scene were being drawn in white, including the
manip. This has been fixed in 1.0.1 (425245).
4.1.0.1 _F_i_l_e__R_e_a_d_i_n_g__a_n_d__I_m_p_o_r_t_i_n_g
+o If you upgrade a file from Inventor or VRML 1.0, a
Collision {} node is added to the top of the graph to
disable collision detection and therefore keep the
world backwards compatible in the browser. So in
CosmoWorlds if you choose Edit Object on the top level
node in your file, you will get the Collision Editor
dialog. If this isn't what you want, you can use the
Pick Child button navigate down the hierarchy. If you
want to remove the Collision {} node, you can use the
"Remove Collision Grouping" button in the Collision
Editor. Fixed for 1.0.2 (401530).
- 2 -
4.2 _O_u_t_l_i_n_e__E_d_i_t_o_r
+o Opening large files with the Outline Editor open has
been sped up significantly. (423774, 422983)
+o Outline Editor now shows interpolated values when
changing the current time in the Keyframe Editor.
(420496)
+o The Outline Editor caused CosmoWorlds to hang if it was
opened on a file in which a Script node or Prototype
node had an SFNode or MFNode field whose value included
another instance of an ancestor. Fixed for 1.0.2.
(479998)
4.2.0.1 _A_n_c_h_o_r_s__a_n_d__t_h_e__L_i_n_k__E_d_i_t_o_r
+o Prior to 1.0.2, there was no way to remove an Anchor
once created in Cosmo Worlds. Now the Link Editor has
a button to remove Links. The child of the Anchor is
moved to the top of the scenegraph hierarchy. (441431)
4.3 _E_x_t_r_u_s_i_o_n_s__a_n_d__t_h_e__E_x_t_r_u_s_i_o_n__E_d_i_t_o_r
+o Collisions now work correctly on Extrusion nodes.
(405975)
+o The Extrusion Editor will now properly create spine
points that do not lie within the x-y plane. When you
create a new point on a line segment, the new point is
guaranteed to lie on that line segment. (425015)
+o The Extrusion Editor now works well with Extrusions of
all scales, whether the values in the curves are
extremely small or extremely large. (425039)
+o The Extrusion editor did not render the top face and
back face of the extrusion node if the extrusionw as
defined with with 3 cross-section points. Fixed for
1.0.2. (460047)
4.3.0.1 _P_E_P__M_o_d_e_l_e_r
+o If you enabled snapping of PEP translation to the local
grid, the visual feedback was not always correct. The
feedback consists of a set of axes centered about one
of the points in the master PEP selection and aligned
- 3 -
with the directions of motion. When incorrect, the
axes were centered about a point in space near to but
different from the master PEP selection. Moreover,
when incorrect, the bitmap feedback over the master PEP
selection points did not behave correctly; instead of
turning into a 'square' bitmap when the translation is
snapped, the bitmap remained unchanged. Fixed for
1.0.2. (438705).
+o If you selected an ElevationGrid that was imported and
then clicked the PEP hammer to "PEP-ize" it, the
texture coordinates were reversed (s-t will flip over
line s=t). Fixed for 1.0.2 (430258)
4.4 _C_o_s_m_o__P_a_c_k_a_g_e
4.4.1 _G_e_n_e_r_a_l
1. There is now a "Directory" packager, so if your
content refers to a directory, you will no longer get
a FATAL error during the discovery phase. From the
Directory preference panel, you can select which file
is used as the "index" of the directory. Please see
the help system for more information.
2. Several large memory leaks were fixed. Cosmo Package
should use much less memory and is a lot less likely
to cause you to run out of swap space.
3. In Cosmo Package 1.0, saving your package could
invalidate the filenames used in a preview started
before you saved. Now, those filenames will remain
valid until you "Restart" the packaging process or do
a "Save As".
4. Prior to Cosmo Package 1.0.2, HTML between <pre> and
</pre> tags was not treated as HTML. This meant that
any URLs between those tags would not be discovered
for packaging or patched during packaging. This has
been fixed. (456920)
5. Prior to Cosmo Package 1.0.2, malformed URLs of the
form "//News" caused memory to be corrupted, possibly
killing CosmoPackage. This corruption has been fixed.
(479316)
6. Prior to Cosmo Package 1.0.2, mappings were not
displayed correctly when opening or restarting a
previously saved package. This has been fixed.
(480509)
- 4 -
4.4.2 _H_T_M_L
1. Prior to Cosmo Package 1.0.2, all attributes whose
names began "SGI_" were stripped during packaging.
This included attributes intended for the SGI
CosmoPlayer. Now, only attributes from the following
set are removed: SGI_ASPECT_RATIO, SGI_BACKGROUND,
SGI_BACKGROUND_INVALID, SGI_CLASSID,
SGI_CLASSID_INVALID, SGI_CODE, SGI_CODE_INVALID,
SGI_COMMENT, SGI_DATA, SGI_DATA_INVALID, SGI_FULLPATH,
SGI_HEIGHT_FIXED, SGI_HEIGHT_UNFIXED, SGI_NATIVE_SRC,
SGI_SETHEIGHT, SGI_SETWIDTH, SGI_SRC, SGI_SRC_INVALID,
SGI_URL_CMD, SGI_WHITESPACE, SGI_WIDTH_FIXED,
SGI_WIDTH_UNFIXED. (462086)
2. Server-side includes were not discovered or packaged.
For instance, "<!--#exec cmd="basename `pwd`"--></P>"
appeared like a simple comment to the HTML packager.
Fixed for 1.0.2 (418197).
4.4.3 _V_R_M_L
1. In some situations, the VRML packager was not able to
convert movies and sounds. This would result in a
message stating: "Can't figure out whether the file
"someMovie.mpg" has audio and/or video tracks." This
has been fixed. Since this bug has been fixed, when
you see this error message, the troubleshooting steps
it recommends are more likely to be useful.
2. The packager now discovers and corrects urls used
within the bodies of PROTOs.
3. By default, VRML files will be gzipped in new
packages.